home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus Special 21
/
AMIGAplus Sonderheft 21 (1999)(ICP)(DE)[!].iso
/
PublicDomain
/
System
/
VersCheck
/
Install_english
< prev
next >
Wrap
Text File
|
1999-08-23
|
8KB
|
346 lines
; $VER: VersCheck-Installerscript V 1.2 (15.04.1999)
; Installer script to install/update VersCheck
; written by Michaela Prüß
( complete 0 )
( user 2 )
;=============================================================================
; Ausgaben und Hilfen
( set @abort-button "Abort" )
( set #bad-kick ( cat "Need KickStart 2.0 or higher" ) )
( set #inst-1 ( cat "Copy file..." ) )
( set #inst-1inf ( cat "Copy icon..." ) )
( set #confirm
( cat "\nInstall VersCheck on harddisk."
"\n\nPlease choose your CPU type:"
) )
( set #docprompt
( cat "Path for the document's.\n"
"A drawer 'VersCheck' will be added there!"
) )
( set #scriptprompt
( cat "Install CheckGuide comparelists?"
"\nA drawer 'scripts' will be added there!\n"
) )
( set #confirm-help
( cat "\nVersCheck will be installed in a later choosen"
"\ndrawer."
"\nFirst set the cpu-version that you want to be"
"\ninstalled!"
"\n\nMichaela Prüß, 15.04.1999\n"
) )
( set #dochelp
( cat "Drawer for the documentation.\n"
"Only the guide for same language\n"
"as the installed catalog file\n"
"will be installed!"
) )
( set #scripthelp
( cat "\nDo you want to install the comparelists from"
"\nthe CheckGuides?\n"
"\nThe drawer will be added in same location as"
"\nthe VersCheck program."
) )
( set #confirm-1 ( cat "68000" ) )
( set #confirm-2 ( cat "68010" ) )
( set #confirm-3 ( cat "68020 / 68881" ) )
( set #confirm-4 ( cat "68030 / 68882" ) )
( set #confirm-5 ( cat "68040 / FPU 040" ) )
( set #confirm-6 ( cat "68060 / FPU 060" ) )
( set #confirm-7 ( cat "PowerPC with PowerUp" ) )
( set #confirm-8 ( cat "PowerPC with Warp-OS" ) )
( set #language
( cat "\nWitch Language do you want to install?"
"\nBuild in is english:"
) )
( set #language-help
( cat "\nChoose the language do you want for install!"
"\nRead the Guide carefully!\n"
) )
( set #language-1 ( cat "English (build in)" ) )
( set #language-2 ( cat "Deutsch" ) )
( set #language-3 ( cat "Norsk" ) )
( set #askdir
( cat "Select path for the programfile"
"\nNo drawer will be added!"
) )
( set #askdir-help
( cat "Choose the location for installing"
"\nVersCheck."
) )
( set #ready
( cat "\nEnd of installation!\n"
"\nVersCheck is complete installed and ready for"
"\nusage!\n"
) )
( set #first
( cat "\nWelcome to the installation of\nVersCheck!\n\n"
"\n\n(c) 1998, 1999 by Michaela Prüß"
"\n\nImportant: Please read the manuals!\n"
) )
;=============================================================================
; Kick 2.x oder höher?
( complete 1 )
( if ( < ( / ( getversion ) 65536 ) 37 ) ( ( abort #bad-kick ) ) )
( message #first )
( complete 5 )
( set action
( askchoice
( prompt #confirm )
( help #confirm-help )
( choices #confirm-1
#confirm-2
#confirm-3
#confirm-4
#confirm-5
#confirm-6
) ) )
( complete 10 )
( set langver
( askchoice
( prompt #language )
( help #language-help )
( choices #language-1
#language-2
#language-3
) ) )
( complete 15 )
( set name
( askdir
( prompt #askdir )
( help #askdir-help )
( default "c:" )
( disk )
) )
( complete 20 )
( user 0 )
( if ( = action 0 )
( ( copyfiles
( prompt #inst-1 )
( dest name )
( source "VersCheck" )
( newname "VersCheck" )
( infos )
) ) )
( if ( = action 1 )
( ( copyfiles
( prompt #inst-1 )
( dest name )
( source "VersCheck.010" )
( newname "VersCheck" )
( infos )
) ) )
( if ( = action 2 )
( ( copyfiles
( prompt #inst-1 )
( dest name )
( source "VersCheck.020" )
( newname "VersCheck" )
( infos )
) ) )
( if ( = action 3 )
( ( copyfiles
( prompt #inst-1 )
( dest name )
( source "VersCheck.030" )
( newname "VersCheck" )
( infos )
) ) )
( if ( = action 4 )
( ( copyfiles
( prompt #inst-1 )
( dest name )
( source "VersCheck.040" )
( newname "VersCheck" )
( infos )
) ) )
( if ( = action 5 )
( ( copyfiles
( prompt #inst-1 )
( dest name )
( source "VersCheck.060" )
( newname "VersCheck" )
( infos )
) ) )
( if ( = action 6 )
( ( copyfiles
( prompt #inst-1 )
( dest name )
( source "VersCheck.elf" )
( newname "VersCheck" )
( infos )
) ) )
( if ( = action 7 )
( ( copyfiles
( prompt #inst-1 )
( dest name )
( source "VersCheck.wos" )
( newname "VersCheck" )
( infos )
) ) )
( complete 29 )
( copyfiles
( prompt #inst-1inf )
( dest name )
( source "VersCheck.info" )
( newname "VersCheck.info" )
( infos )
)
( complete 30 )
( if ( = langver 0 )
( ( copyfiles
( prompt #inst-1 )
( dest "Locale:catalogs/english" )
( source "VersCheck.english" )
( newname "VersCheck.catalog" )
) ) )
( if ( = langver 1 )
( ( copyfiles
( prompt #inst-1 )
( dest "Locale:catalogs/deutsch" )
( source "VersCheck.deutsch" )
( newname "VersCheck.catalog" )
) ) )
( if ( = langver 2 )
( ( copyfiles
( prompt #inst-1 )
( dest "Locale:catalogs/norsk" )
( source "VersCheck.norsk" )
( newname "VersCheck.catalog" )
) ) )
( complete 40 )
( user 2 )
( set dnam
( askdir
( prompt #docprompt )
( help #dochelp )
( default "help:" )
( disk )
) )
( complete 50 )
( copyfiles
( prompt #inst-1 )
( dest ( tackon dnam "VersCheck" ) )
( source "ReadMe.1st" )
( infos )
)
( complete 60 )
( copyfiles
( prompt #inst-1 )
( dest ( tackon dnam "VersCheck" ) )
( source "Doku/VersCheck.ReadMe" )
( infos )
)
( complete 70 )
( if ( = langver 0 )
( ( copyfiles
( prompt #inst-1 )
( dest ( tackon dnam "VersCheck" ) )
( source "Doku/VersCheck_english.Guide" )
( newname "VersCheck.Guide" )
( infos )
) ) )
( if ( = langver 1 )
( ( copyfiles
( prompt #inst-1 )
( dest ( tackon dnam "VersCheck" ) )
( source "Doku/VersCheck_deutsch.Guide" )
( newname "VersCheck.Guide" )
( infos )
) ) )
( if ( = langver 2 )
( ( copyfiles
( prompt #inst-1 )
( dest ( tackon dnam "VersCheck" ) )
( source "Doku/VersCheck_english.Guide" )
( newname "VersCheck.Guide" )
( infos )
) ) )
( complete 80 )
( set action
( askchoice
( prompt #scriptprompt )
( help #scripthelp )
( choices "Ja"
"Nein"
) ) )
( complete 90 )
( if ( = action 0 )
( copyfiles
( prompt #inst-1 )
( dest ( tackon name "scripts" ) )
( source "scripts" )
( pattern "#?" )
) )
( message #ready )
( complete 100 )
( exit ( quiet ) )
;=============================================================================
; we never get here, but this keeps the Installer from being a pest
( welcome )